Antigravityを触ってみる(1)セットアップ
開発環境
Panasonic CF-FC2025
Intel Core Ultra 7 255H
RAM 64GB
Windows 11 Pro
今回追加した環境
Git for Windows 2.53.0
やりたいこと
Telegram App
↓
Telegram Bot API
↓
WSL2 (Ubuntu)
├─ telegram-bot (Python)
├─ OpenClaw
└─ freee-agent
↓
LM Studio (Windows / :1234)
自分のWindowsパソコンでLM Studio(Qwen3:8B)を動かし、WSL2上のOpenClawに自分のスマホ(Telegramアプリ)から接続して、領収書のPDFファイルをTelegramにアップロードすると、自動で判別して、freee会計に仕訳入力をする
というシステムを作りたい。
なお、WSL2内のフォルダへは、Windowsのエクスプローラーから、
\\wsl$
でファイルをの出し入れができる
Git for Windows のインストール
https://git-scm.com/install/windows からインストーラーをダウンロードして実行。
デフォルトのまま
よくわからないのでVimのまま
設定は全く分からないので、すべてそのままで進めました。大丈夫かなあ、、、
Antigravityで最初の依頼
この文章自体は、ChatGPTに作ってもらったものです。
次の新しいチャットで続きをしたいです。順調に続きを開始するためのプロンプトをお願いします
このプロンプトで、以下の文章が出てきたので、これをAntigravityに入力します。
あなたはローカルLLM+freee API統合の専門家です。
現在の環境は以下です:
【環境】
Windows 11 Pro
WSL2 Ubuntu
LM Studio(OpenAI互換API)
モデル:qwen3-vl-8b-instruct
API接続:http://192.168.10.8:1234/v1
Telegram Bot稼働中
PDF→LLM→CSV出力まで完成済み
CSVはfreeeインポート形式で正常出力済み
【次の目標】
CSVを廃止し、
freee APIへ直接「取引登録(deal登録)」する構成に変更したい。
【やりたいこと】
PDF → LLMで仕訳JSON生成 → freee API登録 → Telegramで成功通知
【会計ルール】
Amazon → 新聞図書費
交通費 → 旅費交通費
飲食 → 会議費
【希望】
・freee APIアプリ作成後のOAuth認証フロー
・アクセストークン取得方法
・company_id取得
・勘定科目ID取得
・取引(deal)登録コード
・既存bot.pyへの統合方法
・エラー時のログ設計
・冪等性設計(二重登録防止)
Antigravityの無料版なので、いつ、すぐに使えなくなるかわかりませんが、今回は、Claude Sonnet 4.6(Thinking)を使っています。
結果は以下
言われるがままに進めていきます。
freee APIアプリを作成
Antigravityに言われるがまま、以下で新規アプリを作成
https://app.secure.freee.co.jp/developers/applications/new
ディスカッション
コメント一覧
まだ、コメントがありません