本文へ移動
cccskills
無料GitHub で公開日本語紹介

maka-cli

Maka CLIに作業を依頼し、セッションの進行状況や結果を確認します。質問への回答、承認判断、保存済みモデルの更新など、継続作業のやり取りも扱います。

原文原文の説明を見る

Coordinate Maka CLI as a worker to submit tasks, inspect progress, update saved models, and handle Session questions or approvals.

apache/makaスター 5,927(GitHub 5,927 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • CLI経由で作業を依頼して結果を受け取りたいとき
  • セッションの進行状況を確認したいとき
  • ワーカーからの質問や承認要求に対応したいとき
  • 既存セッションに追加の作業を依頼したいとき

日本語での紹介

できること

Maka CLIを使って作業を依頼し、セッションの進行状況や結果を確認しながら、ワーカーとのやり取りを管理します。作業を送信して後から待機する方法や、通常の一回の実行で結果を待つ方法を使い分けられます。状態に応じて、実行中なら待機し、質問があれば依頼内容に沿って回答し、承認要求があれば内容を判断します。進行中の要約や状態を確認したり、既存セッションに追加の指示を送ったりする手順も扱います。最終的な判断と作業の割り当ては親エージェントが担います。

こんなときに便利

時間のかかる作業をCLI経由で依頼し、完了までの状態を管理したいときに向いています。途中で質問や承認が発生するタスクや、同じセッションに追加の作業を続けて依頼する場合にも使えます。

使い方の例

  • 「Makaにプロジェクトを調査させ、完了したら結果を確認してください」
  • 「このセッションの進捗を要約し、テストの確認を追加で依頼してください」
  • 「セッションからの質問と承認要求を確認して対応してください」

注意点

利用できるオプションは、インストール済みのCLIで maka run --help を確認します。--no-wait による切り離し実行には永続的なインストールが必要で、CLIのMCPサーバーやGraph Modeは利用できません。セッションのアクセス権限は保存される場合があります。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(3)

  • SKILL.md4.7 KB
  • agents/openai.yaml1004 B
  • references/session-control.md6.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -->

Maka CLI

Delegate work to Maka; the parent owns the assignment and final judgment.

Submit, then wait

Check maka run --help for the installed interface. This skill does not upgrade Maka. Preserve the user's Host, model, cwd, and permissions; otherwise use existing defaults. Repeat the same --host <profile-id> on subsequent calls. Model, connection, and thinking options can also persistently update an existing Session.

Prefer this flow when coordinating work across calls:

maka run "Inspect the project and report findings" --no-wait
# Save the returned sessionId with its Host and assignment as $session.
maka run --session "$session" --wait --json

--no-wait already returns JSON. It is the recommended parent-agent workflow, not the CLI's global default: ordinary maka run "…" --json still waits and suits a single call. Detached work requires a persistent installation and cannot own CLI MCP servers or use Graph Mode.

Wait when ready for the next interaction or result; avoid repeated status polling. A Session-only wait selects its current Turn, or the latest result if idle. It does not drain the whole queue.

statusParent action
runningKeep the Session ID; execution is incomplete.
needs_inputAnswer questions using the task context or the user's decision.
needs_approvalAssess approvalRequests and approve or deny.
completedRead and assess finalOutput from wait/result.
failedRead the wait/result error before retrying.
idleNo result is selected; do not infer success.

Inspect progress or add work

maka run --session "$session" --status
maka run --session "$session" --recap --json
maka run --session "$session" "Inspect the tests next" --json
maka run --session "$session" "Focus on the parser" --steer --no-wait

Status returns lifecycle and pending interactions; --status --recap returns both state/boundary and progress as JSON. If installed help advertises --recap, use it to summarize recorded progress during execution. Each recap calls the model independently and can lag execution; it is neither final output nor a direct worker reply. Portable session-export is not a progress query.

For an idle Session, send the next prompt and wait as above; --no-wait is only needed when intentionally detaching. A busy Session has status running, needs_input, or needs_approval. Submit its follow-up with --no-wait, then use Session-only waits to handle the current Turn's questions/approvals before queued work can execute:

maka run --session "$session" "Inspect the tests next" --no-wait
maka run --session "$session" --wait --json

Waiting on the new prompt does not return an earlier Turn's interactions.

An added prompt queues by default; --queue is optional. submission confirms admission, while status describes the observed Session, possibly an earlier Turn. Status and admission receipts already return JSON; use --json on waits/results/recaps to keep their output structured.

Handle decisions and interruption

Read Session control details when answering a question, deciding a sandbox request, changing models or resuming, selecting one queued result, or handling submission: "inbox". It covers request selection and uncertain outcomes.

--session controls inherit saved access, including bypass, without repeated --yolo. That flag explicitly grants full access; a read-only prompt does not restrict it. Ctrl+C on a Session observer leaves Host execution running; maka run --session "$session" --stop explicitly requests stop.

Exit 0 can mean admission or a pending interaction, not task completion. After interruption or an uncertain submission, inspect the Session before replaying work. Preserve provider/auth/quota errors and exit codes.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

code-review

無料概要あり

変更内容を課題や根本原因に照らして厳しく確認し、実装の正しさ、不要なコードや弱いテスト、保守性、マージ判断に役立つ指摘をまとめます。

  • 修正が根本原因を解決しているか確かめたいとき
  • 不要な実装や重複処理を見つけたいとき
  • テストが不具合を検出できるか確認したいとき
apache/maka5,9272026年10月29日 更新

Computer Use

無料概要あり

デスクトップアプリの画面を読み取り、ボタン操作や入力、メニュー選択、スクロールを進め、表示結果を確認しながら依頼された作業を行います。

  • デスクトップアプリの表示内容を確認したいとき
  • アプリのフォームに入力したいとき
  • メニューやダイアログを操作したいとき
apache/maka5,9272026年10月29日 更新

maka-architecture-docs

無料概要あり

Maka Agentバックエンドの設計や仕組みを、根拠を確認しながら中国語・英語の読みやすい技術ドキュメントにまとめ、翻訳やレビューも行います。

  • 設計文書を新しく作成したいとき
  • 既存の技術解説を読みやすく直したいとき
  • 中国語・英語の対応文書を作りたいとき
apache/maka5,9272026年10月29日 更新

apache のスキルをすべて見る

このスキルの問題を報告する