
porta
許可した権限だけで、エージェントを動かす
できること
- いま使っている CLI エージェントに、OS レベルの制限をかける
- 自作のエージェントは WASM ランタイムで隔離して動かす
- 設定は porta.toml ひとつ。Docker は要らない
モデルがコードを読み、直し、測るための道具。構造で読む hew、構文木をつくる gramide と各言語のパッケージ、質を採点する codopsy、文脈を守る ctxgate、エージェントを閉じ込める porta、証拠に基づいて編集する golemide とそれに編集を任せる対話エージェント comide、その道具呼び出しを一つずつ閉じ込める onogoro、主張を出典と照合する emet、複数のエージェントを束ねる ccgrid。どれも自分の作業で毎日使うものから始まっています。
系統の一覧へ
許可した権限だけで、エージェントを動かす
許可した権限だけで、エージェントを動かす
Lead agentが複数のTeammateを並列実行するチーム開発管理ツール
Almide製の、コーディングエージェント向け構文木エンジン
コーディングエージェント向けに構文木を提供するgramideコマンド
gramide-cli向けのPython 3.14対応。字句解析から編集中の回復までを担う
gramide向けAlmide用の字句仕様・文法・記号規則を一つにまとめたパッケージ
Go用のgramide文法一式を収めたAlmideパッケージ
gramide-cli向けRust文法一式を収めたAlmideパッケージ
読んで、直して、テストを回す。同じモデルで Aider より多く解くコーディングエージェント
ターミナルで対話するコーディングエージェント。Claude Code、Codex、Aider の系譜
コードを、モデルが読むべき形で読む。エージェント向けの cat/grep/sed
35言語のコードを、ひとつの物差しで採点する
gramide用のJavaScript言語パッケージ。構文検査と宣言抽出を行う
gramideのTypeScript言語パッケージ。文法を公式パーサと照合して検証する
プロダクト名候補の空きと衝突を調べるClaude Codeスキル
gramide向けにJSON構文を検証し、構造を読み取る
.gitignoreを尊重してディレクトリ構造とファイル内容を表示するCLI
gramide向けにCの構文サブセットを読み取る
gramide向けにC#の構文サブセットを読み取る
gramide向けにCSSの構造的な構文サブセットを読み取る
gramide向けにJavaの構文サブセットを読み取る
gramide向けにLua 5.4の主要構文を読み取る
gramide向けにSQLite系SQLの主要構文を読み取る
gramide向けにTOML 1.0の主要構文を読み取る
symlinkの重ね合わせで共有設定を保ったままClaude Codeの設定を切り替えるツール
Claude Code向けのコンテキストファイアウォール。ツール出力を保管し圧縮表示する
コーディングエージェントのベンチ値を条件付きで保存し測定も行う基盤
任意のAPIを4つの汎用ツールでMCPに公開するフレームワーク
gramideの構文解析からAlideの複雑度を測るCLI
TypeScript/JavaScript向けのAST品質解析CLI。A〜F採点と複雑度計測を行う
コード品質の採点・分析・自動修正を行うClaude Code用プラグイン
URL配下を再帰的に巡回し、MCPで提供するRust製クローラー
Claude Codeで説明からプロジェクトを自動構築するCLI