メインコンテンツへスキップ

概要

NoimosAI CLI(@agos-labs/noimosai-cli)は、コマンドラインから NoimosAI ワークスペースを操作できるツールです。マーケティング分析、コンテンツ生成、SEO 関連のタスクを NoimosAI エージェントに依頼したり、連携済みプラットフォームへ短文の SNS 投稿や長文記事(WordPress、note)を公開したり、ワークスペースと連携アプリの一覧を確認したりすることが、ターミナルを離れずに行えます。 CLI は npm に @agos-labs/noimosai-cli として公開されています。

主な機能

CLI は、チャット・投稿公開・ワークスペース管理を一通りカバーしており、人間でも AI エージェントでも操作できる設計になっています。
  • チャット — マーケティング分析、コンテンツ生成、SEO 分析などを NoimosAI エージェントに対話形式またはワンショットで依頼できます。
  • 投稿公開 — 生成したコンテンツを連携済みアカウントへそのまま公開できます。短文の SNS 投稿と長文記事(WordPress、note)の両方に対応します。
  • ワークスペース / 連携アプリ管理 — 利用可能なワークスペースと連携アプリを CLI から確認できます。
  • スクリプト対応 — 各コマンドはフラグだけで実行可能で対話プロンプトを必須としません。--output json で機械可読な結果を取得できます。

よく使うコマンド

インストール前に CLI でできることのイメージを掴めるように、よく使うコマンドをまとめました。各コマンドの詳細オプションは コマンド一覧 を参照してください。

投稿公開に対応するプラットフォーム

短文の SNS 投稿と長文記事の両方を、1 つの posts.json ファイルから公開できます。投稿先は各エントリの platform フィールドで決まり、すべて同じ noimosai post コマンドで処理されます。

動作要件

インストール前に次を確認してください。
  • Node.js >= 18
  • 有効な NoimosAI アカウント(新規登録

インストール

お好みのパッケージマネージャでグローバルインストールします。
インストールが完了すると、シェルで noimosai コマンドを使えるようになります。

クイックスタート

最も早い使い始めかたは、ログイン → チャット開始の流れです。

1. ログインする

認証方式は次の 2 種類から選べます。
  • ブラウザログイン(OAuth) — 自動でブラウザが開き、認証が完了します。
  • API キー — チーム設定で発行した API キーを入力します。API キーは、NoimosAI の画面でチーム設定を開き、API タブからコピーして取得します。
CI/CD などの非対話環境では、キーを直接渡せます。

2. チャットを開始する

NoimosAI エージェントとのインタラクティブなセッションが開始します。質問、マーケティング成果物の依頼、コンテンツの修正などを行えます。 ターミナルで起動した NoimosAI CLI のチャットセッション

3. 利用できるコマンドを確認する

各コマンドに --help を付けると、インストール済みバージョンで利用可能なオプションを確認できます。

コマンド一覧

詳細なオプションは noimosai <command> --help で確認できます。

認証

ログインや認証情報の削除に使うコマンドです。

チャット

最もよく使うコマンドで、対話とワンショットの両方に対応します。

投稿公開

noimosai postposts.json を読み込んで公開・予約投稿します。
posts.json は通常、チャットセッションでエージェントが生成して返します。手作業で記述する場合のスキーマは次のとおりです。
実際の公開先は dataKey フィールドで決まります。次の表の値を使用してください。

ワークスペース / 連携アプリ

現在のアカウントで利用できる対象を一覧表示します。

設定

CLI ローカルの設定を管理するコマンドです。

グローバルオプション

すべてのコマンドで利用できるフラグです。
  • -o, --output <text\|json> — 出力形式(既定は text)。json はスクリプトや AI エージェント向けです。
  • --help — すべてのコマンドおよびサブコマンドで利用可能。

CI / エージェントからの利用

CLI は人間と AI エージェントの双方から利用できる設計です。次のパターンは、ヘッドレスかつ冪等な実行のための推奨フローです。

トラブルシューティング

ユーザーから報告の多い事象とその対処です。
  • Cannot find package 'zod' — グローバルインストールしたバージョンが 0.0.2 より古い状態です。npm i -g @agos-labs/noimosai-cli で再インストールしてください。
  • Not authenticated — 再度 noimosai login を実行してください。
  • Workspace ID not configurednoimosai login をやり直すか、各コマンドで -w <workspace-id> を指定してください。

関連ページ