Jelajahi dokumentasi
Apa itu Linmas?
Linmas adalah perangkat keamanan defensif untuk pengembangan perangkat lunak dengan bantuan AI. Saat pengembang memakai agen AI untuk menulis fitur, memperbaiki struktur kode, atau men-deploy infrastruktur, Linmas menyediakan panduan tinjauan keamanan terstruktur untuk menemukan kerentanan, kontrol akses yang salah, dan kesalahan konfigurasi cloud sebelum perubahan masuk ke produksi.
Untuk siapa Linmas?
- Pengembang dengan AI dan pengembang mandiri: Rilis proyek dengan lebih yakin tanpa harus memiliki pengalaman AppSec bertahun-tahun.
- Tim pengembang: Masukkan daftar pemeriksaan keamanan dan bukti yang konsisten ke dalam alur tinjauan kode.
- Praktisi keamanan: Perluas panduan defensif ke berbagai agen pemrograman AI melalui aturan kebijakan deterministik.
Persyaratan Sistem
- Runtime: Node.js 24+ diperlukan untuk CLI dan server MCP lokal.
- Git: Diperlukan untuk checkout sumber dan pemasangan marketplace Codex.
- Host Agen AI: Host yang didukung meliputi Codex (utama/native), Claude Code (kompatibilitas terverifikasi), dan agen pemrograman yang mendukung instruksi Markdown portabel.
Host yang Didukung
| Host | Tingkat Dukungan | Kemampuan |
|---|---|---|
| Codex | Utama / Native | Plugin marketplace, 11 skill, 7 alat MCP, mesin tinjauan melalui penyedia model |
| Claude Code | Kompatibilitas Terverifikasi | Direktori skill terkelola, integrasi CLI, jalur tinjauan Claude API |
| Agen AI Lain | Portabel | Impor manual instruksi resmi skills/*/SKILL.md |
Jalur Tinjauan Pertama
Cara tercepat mencoba Linmas secara lokal tanpa memanggil model eksternal atau mengatur kunci API adalah demo evaluasi offline:
git clone https://github.com/TanKimGwan/linmas.git
cd linmas
npm ci
npm run demo:judgeDemo mengevaluasi diff kode sintetis menggunakan kebijakan baseline-appsec dan menghasilkan Review Capsule dalam memori yang memperlihatkan format keluaran sebenarnya.