edit を優先してください。変更する部分だけを送信します。write は新規作成と全体の書き直しに使います。
依存関係
追加の依存関係は不要で、デフォルトで利用可能です。パラメータ
安全チェック
書き込み前にいくつかのチェックが実行され、問題があれば結果に含めて通知します:- 外部での変更:Agent が読み取った後にそのファイルが他のプログラムによって変更されていた場合、警告が付きます。他者の変更を上書きしないためです。
- 構文チェック:内容が JSON / YAML / TOML でパースに失敗する場合、書き込みを拒否しファイルはそのまま保持されます。これらの形式は途中まででは壊れているためで、モデルの出力が途中で切れた場合の検出も兼ねます。ソースコード(
.pyなど)は、今回の書き込みが新たな構文エラーを生じさせた場合にのみ警告し、書き込み自体は妨げません。 - 認証情報の保護:API キーを保管する
~/.cow/.envは本ツールでは書き込めません。env_configツールをご利用ください。
ユースケース
- 新しいコードファイルやスクリプトの作成
- 設定ファイルの生成
- 処理結果の保存
