GAS Agent is a Chrome extension that opens a terminal-style AI
assistant right inside script.google.com. It reads
and writes your .gs and .html files,
inspects the bound spreadsheet, and applies diffs with one
keystroke. No copy-paste. No context switching.
Not a chat sidebar pointing at docs. A native coding agent that touches the files, reads the sheet, and hands you a reviewable diff.
Reads and writes .gs and .html files directly through the Monaco editor API. No copy-paste, no tab juggling, no context loss.
Inspects the bound sheet's headers, row count, and a small sample before generating code — so the output matches your columns, not a generic template.
Summon the panel with Ctrl+;. Keyboard-first, dense, fast. Dock it on the right or the bottom — your editor, your layout.
Every conversation is auto-saved per project. Close the tab, open a different PC, type /resume — you're back where you left off. Up to 20 sessions per project, kept for 90 days.
Applied edits are fully undoable via the editor's own undo stack. Auto-save integrates so nothing gets left in a half-saved state.
We don't train on your prompts, code, or spreadsheet data. No product analytics on content. Ever. See the privacy policy.
No API keys to paste. No config file to set up. Install, sign in, start typing.
Add GAS Agent from the Chrome Web Store. Sign in with your Google account — that's it. No billing details required to start.
Open any Apps Script project at script.google.com and press Ctrl+;. The terminal docks beside your editor.
Describe the change in plain Japanese or English. Review the diff, apply with one keystroke, and keep building.
Every plan unlocks the full product. Plans differ only in how much AI usage is included and whether it refills each month.
Prices are in USD, inclusive of 10% Japanese consumption tax for customers in Japan. Short-interval rate limits apply to all plans to keep the service healthy. See Terms and 特商法 for details.
script.google.com. Spreadsheet-bound projects get the extra benefit of header/sample awareness.
/resume to pick up where you left off — or /sessions to see the list. We keep up to 20 sessions per project for 90 days; older ones are pruned automatically. Free plan conversations are not persisted.