- Framework harness agen berbasis TypeScript yang menyusun ulang pengalaman penggunaan agen coding seperti Claude Code dan Codex dalam bentuk 100% headless dan programmable
- Agen yang dibangun pengguna dapat menyelesaikan masalah dan menuntaskan pekerjaan secara otonom seolah-olah menggunakan Claude Code
- Agent = Model + Harness: dapat mengekspresikan semua agen/workflow otonom, dari chatbot sederhana hingga platform coding penuh
- Dapat melakukan perencanaan, pengumpulan konteks, penulisan file, pembuatan sub-agen, pengambilan peran, dan pemecahan masalah
- Menggeneralisasi arsitektur harness yang membuat Claude Code dan Codex sangat kuat
- Menyusun agen otonom hanya dengan kode TypeScript murni tanpa asumsi TUI/GUI atau operator manusia, dan sebagian besar logika ditulis dalam Markdown (
skills, context, AGENTS.md)
- Arsitektur agen modern 4 lapis
- 01 Model (tokens · tools · prompts)
- 02 Harness (skills · memory · sessions)
- 03 Sandbox (bash · security · network)
- 04 Filesystem (read · write · grep · glob)
- Dengan struktur runtime-agnostic, build dan deploy dapat dilakukan dengan kode yang sama di mana saja seperti Node.js, Cloudflare Workers, GitHub Actions, GitLab CI/CD, dan lainnya
- Saat deploy, agen dapat dibundel sebagai server HTTP, atau dijalankan langsung dari CLI tanpa server untuk pekerjaan lokal maupun CI
- Perilaku default adalah sandbox virtual berbasis
vercel-labs/just-bash; karena tidak perlu menyalakan container untuk setiap agen, sistem dapat diskalakan dengan cepat dan murah pada lingkungan trafik tinggi
- Dapat memilih menghubungkan sandbox jarak jauh (seperti Daytona) atau sandbox virtual bawaan zero-config
- API utama:
init(), harness.session(), session.skill() (output terstruktur), session.prompt(), session.shell(), session.fs.writeFile()
- Memungkinkan pemisahan dan perlindungan token sensitif serta API key, dengan kontrol
env agar agen/sandbox tidak dapat langsung melihat GITHUB_TOKEN dan sejenisnya
- Memiliki sendiri seluruh stack agen, harness, dan sandbox; "jangan menyewa agen milik orang lain"
- Menargetkan diri sebagai framework standar untuk pengembangan agen, seperti Astro dan Next.js menstandarkan web app (saat ini Experimental, API dapat berubah)
- Mulai membuat agen baru dengan meminta Claude Code/Codex:
fetch https://flueframework.com/start.md to create a new agent
- Lisensi Apache-2.0
Belum ada komentar.