@linghub/agent-cli
v0.1.0
Published
CLI for LingHub codegen agent (Plan→Implement→Review) without VS Code
Downloads
28
Readme
@linghub/agent-cli
LingHub Nexus Agent CLI — ターミナルから LingHub の AI エージェント機能をフル活用するコマンドラインツール。
インストール
# モノレポ内でビルドしてグローバルにリンク
pnpm --filter @linghub/agent-cli run build
npm link packages/linghub-agent-cli
# またはモノレポ内から直接実行
node packages/linghub-agent-cli/dist/cli.js --helpクイックスタート
1. サービスに申し込む(未申し込みの場合)
https://hub.linghub.dev/apply
2. API キーを取得する
https://hub.linghub.dev/dashboard/api-keys
3. 環境変数を設定する
export LINGHUB_ROUTER_URL=https://router.linghub.dev
export LINGHUB_API_KEY=lhk_your-key未設定のまま実行すると、申し込みページへの誘導メッセージが表示されます。
4. エージェントを起動する
# 自律エージェントループ
linghub-agent agent "src/auth.ts のバグを修正してください"
# インタラクティブチャット
linghub-agent chat
# 引数なしでメニューから選択
linghub-agent主なコマンド
| コマンド | 説明 |
|---------|------|
| linghub-agent | インタラクティブランチャー(メニュー選択) |
| linghub-agent agent "<task>" | 自律エージェントループ(SSE ストリーミング) |
| linghub-agent chat | リッチ入力チャット |
| linghub-agent project list/init/set | プロジェクト設定管理 |
| linghub-agent skill list/run <name> | スキル管理 |
| linghub-agent code-agent "<task>" | Plan→Implement→Review パイプライン |
主なフラグ
| フラグ | 説明 |
|-------|------|
| --workspace DIR | ワークスペースディレクトリ |
| --project KEY | Nexus プロジェクトキーを適用 |
| --skill NAME | スキルを適用してエージェント起動 |
| --files | ファイルエクスプローラーを表示 |
| --no-stream | ストリーミングを無効化(CI 向け) |
| --dangerously-skip-permissions | 承認バイパス(enterprise プラン限定・CI/サンドボックス専用) |
環境変数
| 変数 | 必須 | 説明 |
|------|------|------|
| LINGHUB_ROUTER_URL | ✓ | Router Worker の URL |
| LINGHUB_API_KEY | ✓ | Bearer トークン(lhk_ 始まり) |
| LINGHUB_DASHBOARD_URL | — | 管理画面 URL(デフォルト: https://hub.linghub.dev) |
| LINGHUB_PROJECT | — | デフォルトプロジェクトキー |
| ANTHROPIC_API_KEY | — | code-agent/full 用 |
| OPENAI_API_KEY | — | code-agent/full 用 |
詳細は docs/LINGHUB_AGENT_CLI.md を参照。
