{"name":"TERMINAL","slug":"terminal","family":"env","title":"Environment variables","noun":"environment variable","description":"On Linux, the command Claude Code prefers when it opens a new terminal window for a deep link: if set and it resolves to a command, that terminal is used. Otherwise it tries `x-terminal-emulator`, then a fixed list starting with `ghostty`, `kitty` and `alacritty`.","description_source":"code","described_by":{"bundle":"2.1.286","author":"claude-opus-5-5"},"presence":{"first_seen":"2.1.138","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":150,"mined_builds":150,"first_cited":null},"aliases":[],"entries":[],"entries_total":0,"docs":[{"source":"api","path":"about-claude\/models\/optimizing-for-cost-and-intelligence","title":"optimizing-for-cost-and-intelligence","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/best-practices","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/overview","title":"PDF Processing","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/quickstart","title":"quickstart","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/browser-use-sdk","title":"browser-use-sdk","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/memory-tool","title":"memory-tool","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/overview","title":"overview","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/server-tools","title":"server-tools","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/text-editor-tool","title":"text-editor-tool","documented":false},{"source":"api","path":"api\/beta\/messages\/batches\/results","title":"Retrieve Message Batch results","documented":false}],"docs_total":12,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/terminal","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}