Glossary, cheat sheets, and prompting tips for Claude, Gemini, and ChatGPT. Focused on coding and cybersecurity work.
Claude Code is the CLI and agent harness built by Anthropic. This sheet covers the desktop/CLI experience: commands, keyboard shortcuts, and prompting tips for offensive security and development work.
| Shift+Tab | Cycle permission modes: default → acceptEdits → plan |
| Esc | Interrupt Claude mid-response |
| Esc, Esc | Open rewind / checkpoint menu |
| Ctrl+C | Cancel input or exit on empty prompt |
| Ctrl+R | Reverse search prompt history |
| Ctrl+L | Clear / redraw the terminal screen |
| Ctrl+O | Toggle transcript view (detailed tool usage) |
| Ctrl+V | Paste image directly into prompt |
| ↑ / ↓ | Scroll through prompt history |
| @ + path | Reference a file or directory inline |
| / | Open slash command menu |
claude "prompt"Interactive session with starting promptclaude -p "prompt"Headless / non-interactive — pipe-friendlyclaude -rResume last sessionclaude -cContinue most recent conversation--model <id>Specify model (e.g. claude-sonnet-4-6)--session-id <id>Resume a specific session by UUID--add-dir <path>Add working directory--output-formatjson / text / stream-json--max-turns NLimit agent turns--allowedToolsPre-approve specific tools--verboseFull transcript output--agent <type>Use specific agent (Explore, Plan…)cat f | claude -pPipe file content as input/clearWipe conversation history/compact [focus]Summarize context, optionally with keyword/resumeResume or switch session/rename [name]Name current session/branchFork current conversation/rewindRoll back to earlier checkpoint/exportSave conversation to file/clipboard/model [model]Switch model/effort [level]off / low / med / high / max/permissionsView/update tool approvals/vimToggle vim keybindings/color [color]Set prompt bar color/keybindingsConfigure shortcuts/costToken usage and session spend/contextVisualize context window usage/diffInteractive diff of uncommitted changes/statusAccount, model, directory, version/initExplore codebase, create CLAUDE.md/memoryView/edit CLAUDE.md files/mcpManage MCP servers/skillsList available skills/agentsManage agents/add-dir <path>Add working directory/chromeChrome browser integration/reviewCode review via 3 parallel agents/security-reviewSecurity analysis of pending changes/debug [desc]Troubleshoot from debug log/loop [interval]Recurring scheduled task/batchLarge parallel changes across worktrees/plan [desc]Plan a feature or task/simplifyReview and simplify changed codeSonnet for routine work, Opus for hard multi-step or reasoning taskscat nmap.txt | claude -p "analyze for attack surface"repomix or codesight to bundle cleanly before feeding/compact before the context rots, not afterGemini is Google's primary model family. Best for Google Workspace integration, large context windows (up to 1M tokens), multimodal input, and Deep Research. This sheet covers Gemini Advanced and the Google AI Studio / gemini.google.com interface.
| Enter | Submit prompt |
| Shift + Enter | New line without submitting |
Gemini's web app has very few native keyboard shortcuts beyond these basics and Google may add or change shortcuts over time. Power users add a browser extension for model switching, search, and theme toggles.
@DriveReference a Google Drive file by name@GmailReference an email thread@DocsReference a Google Doc@SheetsReference a Google Sheet@SlidesReference a Google Slides deck@CalendarReference calendar events@YouTubeReference a YouTube video transcriptDeep ResearchClick "Deep Research" button before submitting — triggers multi-step web research with citationsGemsMenu → Gems → New gem — create reusable personas with instructions and toolsCode executionClick Run on any code block (Advanced) — runs Python in-sessionCanvasSay "Open in canvas" or click the canvas icon for collaborative doc/code editingExport to DocsClick ⋮ → Export to Google Docs on any long responseImage genAsk "Generate an image of..." — uses ImagenNotebookLMnotebooklm.google.com — upload sources, ask grounded questionsAI Studioaistudio.google.com — direct API access, system prompts, model selection, adjustable safety settings1M contextUpload files or paste large docs — no chunking needed on Pro/Flash@Drive [your spec doc] then "Implement this feature based on the spec" — keeps context in your own materials@Drive [pentest methodology] → "Apply this methodology to the following scope and generate a testing checklist"ChatGPT is OpenAI's consumer-facing AI product powered by GPT-series multimodal models and reasoning-focused models. Best for iterative writing, Canvas collaboration, Code Interpreter data analysis, and the largest library of Custom GPTs.
| Ctrl/Cmd + Shift + O | New chat |
| Ctrl/Cmd + Shift + S | Toggle sidebar |
| Ctrl/Cmd + Shift + C | Copy last response |
| Ctrl/Cmd + Shift + ; | Copy last code block |
| Ctrl/Cmd + Shift + I | Set custom instructions |
| Ctrl/Cmd + Shift + Backspace | Delete current chat |
| Shift + Esc | Focus the prompt input |
| Ctrl/Cmd + / | Show all keyboard shortcuts |
CanvasClick canvas icon or say "Open in canvas" — opens side-by-side editorCode InterpreterAttach a file (CSV, log, code) — ChatGPT auto-enables analysis modeImage generationSay "Generate an image of..." or click the image icon — uses DALL-E 3Web searchClick the search icon or ask "Search the web for..." — pulls live results with citationsVoice modeClick the headphone icon — real-time voice conversation with GPT-4oMemorySettings → Personalization → Memory — view, edit, or delete what it knowsCustom GPTschatgpt.com/gpts — browse store or click your name → My GPTs to buildProjectsLeft sidebar → + New project — persistent files + custom instructions per projecto3 modelModel picker → o3 — reasoning model for complex analysis and hard problemsWhere to go next — the resources from the talk plus courses, channels, and hands-on challenges for going deeper on AI, prompting, and agentic engineering.