クイックスタート
coscli を 3 ステップで試してみましょう。
ステップ 1: ログイン
認証 に進んで cos auth login を実行します。
code:bash
# 対話型 (SID を貼り付け)
cos auth login
# または Chrome がインストール済みなら自動取得
cos auth login --browser
connect.sid の取得方法: ブラウザで Cosense にログイン後、DevTools > Application > Cookies > scrapbox.io の connect.sid をコピーします。
ステップ 2: 動作確認
code:bash
# ログイン中のユーザー確認
cos auth whoami
# 参加プロジェクト一覧
cos project list
# JSON 出力を試す
cos project list --json --results-only
出力フォーマット で --json --results-only --select を使ったトークン節約パターンを確認できます。
ステップ 3: ページ操作
code:bash
# ページ一覧 (タイトルだけ取得)
cos page list --project myproject --json --results-only --select 'pages[].title'
# ページの本文を取得
cos page get "ページタイトル" --project myproject --json --results-only
# 新しいページを作成
cos page new "新しいページ" --line "本文テキスト" --project myproject
AI エージェントから使う最小パターン
code:bash
# タイトル一覧 (トークン最小)
cos page list --project myproject --json --results-only --select 'pages[].title'
# ページ本文テキスト (AI 処理向け)
cos page text "ページタイトル" --project myproject
# リンク先本文を一括取得 (Smart Context)
cos page context "ページタイトル" --project myproject --hops 1
次のステップ
認証 — プロファイル管理・CI 向け設定
出力フォーマット — JSON envelope の仕組み
page — ページ操作コマンド全一覧
sandbox — コマンド権限制限
#getting-started #agent