手段
一つの目的と、主な利用経路から選びます。
- ChatGPTからPlugin/Connectorで外部サービスを使う
ChatGPT内の接続機能を使って外部サービスの情報を扱います。
- 公式アプリからChatGPTを使う
スマートフォンまたはPCの公式アプリからAIへ依頼します。
- ChromeでWebアプリを開く
URLを指定してブラウザからWebサービスを利用します。
- claspでGASをローカル編集する
GASを手元のエディターで編集し、対象projectへ同期します。
- claspとGitでGASの履歴を管理する
GASのローカルfileをGitで版管理します。
- curlでHTTPの本文とstatusを確認する
ブラウザのJavaScriptを動かさずHTTP応答を取得します。
- Pythonでローカルfileを変換する
小さなPythonスクリプトでfileを変換します。
- Node.jsでJavaScript fileを実行する
ブラウザ外でJavaScriptの処理を動かします。
- npmでprojectへpackageを導入する
JavaScriptの依存packageをproject単位で管理します。
- pipでPython環境へlibraryを導入する
Pythonの分離した環境へ必要libraryを追加します。
- Python SDKからOpenAI APIを呼び出す
Python programからAPI経路でAI機能を利用します。
- MCP Inspectorでserverのtool一覧を確認する
MCP接続を検証し、serverが提示するtoolを確認します。
- pypdfでPDFの文字を抽出する
文字情報のあるPDFをPythonで読み取ります。
- Sheets APIで指定範囲を読む
表計算の必要なセル範囲だけをAPIで取得します。
- GASでSheetsの小さな処理を動かす
Apps ScriptからSheetsの表を読み、小さな変換を行います。
- DuckDBでCSVをSQL集計する
CSV fileを読み、SQLで件数やgroup別の値を集計します。
- jqでJSONの必要fieldを取り出す
APIなどから得たJSONをfilterで抽出します。
- Playwrightでbrowserを自動操作する
Web画面の決まった操作をprogramから実行します。
- Power Automateでdesktop操作を自動化する
Windowsアプリの定型操作をdesktop flowにします。
- cronでscriptを定期実行する
常時稼働するhostでscriptを時刻起動します。
- n8nで処理を順番につなぐ
triggerと処理nodeをつないでworkflowを作ります。
- SQSで処理をqueueへ渡す
送信側がmessageをqueueへ置き、受信側が後で処理します。
- Workersへ小さなWeb処理を配備する
検証済みのWeb処理をCloudflareへ配備します。
- pytestでPythonの結果を検証する
期待する変換結果をtestへ書き、回帰を検出します。
- OpenTelemetryで処理を観測する
処理へ計装を加え、traceなどを出力先で確認します。
- OpenSSLでfileのSHA-256を照合する
取得fileと信頼できる配布元のhashを比較します。
- Slackのthreadで作業経緯を共有する
一つの話題の経緯を同じthreadへ集約します。
- Agents SDKで外部操作前に人の承認を挟む
重要なtool実行を中断し、人が承認または拒否した後に再開します。