自動化

Google Workspace・GAS

Claude CodeからGoogleスプレッドシートを読み書きする|サービスアカウントで無人運用

Claude Codeに、Googleスプレッドシートを無人で読み書きさせる仕組みを作りました。サービスアカウントの鍵でJWTに署名してトークンを取り、Sheets API v4を直接呼ぶだけで、追加パッケージは使っていません。鍵の置き場所、AIに書かせない列の決め方、共有の操作がAIの自動モードで止められた場面まで記録します。
開発ログ

自動タスクが1週間「成功」と報告しながら何もしていなかった|ダッシュボードから止められるようにした記録

Windowsのタスクスケジューラで毎日動くはずの定期処理が、約1週間、すべて「成功」のまま何も実行していませんでした。原因はVBScriptに書いた日本語コメントの文字コードです。原因の特定と修正、そして裏で動いているものを自分のダッシュボードから一覧・停止・実行できるようにした仕組みを記録します。