cloudthinker バイナリのすべてのコマンドと、受け付けるフラグ、返す終了コードの一覧です。未インストールの場合は CLI 概要から始めてください。
グローバルオプション
サブコマンドの前に置き、認証が必要なすべてのコマンドに適用されます。
認証コマンド
詳細と CI での使い方は CLI 認証にあります。
エージェント
引数なしの
cloudthinker は agent を実行します。Agent CLI を参照してください。
チャット
人間向けモードでは
chat -p は stdout に回答だけを書き、進捗と continue_with= のヒントは stderr に出ます。ヘッドレスチャットを参照してください。
レビュー
CloudThinker がすでに追跡している Review を、マージリクエストまたはプルリクエストの URL から読み取ります。これらのコマンドがレビューを開始することはありません。
3 つとも
--json を受け付け、watch はさらに --timeout <秒> を受け付けます。
[severity] file:line (category) — title の形式で、エージェントが解決済みにすると末尾に [resolved] が付きます。
更新
対話型ターミナルでは、新しいリリースがあると起動時にも更新を提案します。このチェックは 2 秒の予算内で行われ、起動を遅らせたり失敗させたりしません。
CLOUDTHINKER_NO_UPDATE_CHECK=1 で無効にできます。
update が使えるのは、CLI のインストーラーが作成したインストールだけです。手動でコピーしたバイナリは拒否され、代わりに実行すべき再インストールコマンドが表示されます。
環境変数
終了コード
ファイル
CLI を削除するには、
cloudthinker logout --all で保存済みの認証情報を消してから、バイナリと ~/.cloudthinker ディレクトリを削除します。
関連
CLI 概要
CLI をインストールして最初のセッションを実行
ヘッドレスチャット
スクリプトやパイプラインからプロンプトを実行