Sélectionner une page

A Windows user working in tax accounting has a specific problem: every ChatGPT conversation starts fresh. They must re-explain their industry context, preferred calculation methods, regulatory caution level, and output format. After fifty conversations, the repetition becomes friction. Custom instructions solve this by encoding permanent behavioral guidelines into the assistant itself, so every new conversation inherits those preferences without explicit restatement. The feature is not a gimmick; it is a systematic way to shape how the assistant interprets requests and structures responses across an entire workflow.

The ChatGPT features available in the Windows app include the ability to set two categories of instructions that persist across all conversations: information about the user, and guidelines for how the assistant should behave. Unlike conversation history, which synchronizes across devices, custom instructions are controlled at the account level and apply consistently whether someone is using the web interface, the native Windows desktop application, or mobile clients. For professionals, educators, developers, and knowledge workers, custom instructions reduce setup overhead while improving consistency in output quality and tone.

ChatGPT Windows application interface showing custom instructions panel with user information and behavioral guidelines sections.

Understanding the two layers of custom instructions

Custom instructions split into two distinct fields within the ChatGPT application. The first, labeled « About you, » contains factual information the assistant should know: your role, industry, technical background, geographic context, or organizational context. This is not a privacy statement; it is metadata that shapes interpretation. A software architect writing « I work in regulated finance and must document API changes comprehensively » tells the assistant why code reviews matter and what level of explanation to expect. A teacher writing « I teach high school biology and need content appropriate for ages 14–16 » prevents the assistant from defaulting to collegiate language.

The second field, « How you’d like ChatGPT to behave, » contains instructions about output style, tone, depth, and reasoning approach. This is where a user specifies whether they prefer bullet points or prose, whether they want mathematical derivations shown step-by-step or only final answers, how much uncertainty the assistant should acknowledge, and what the assistant should refuse or flag as potentially problematic. Unlike the first section, which reads like a profile, this section reads like a directive: « Show working for all calculations, » « Flag assumptions that may not hold in edge cases, » or « Prefer verbose explanations over brevity. »

Both sections have a practical character limit, typically around 1,500 characters each, which forces prioritization. Users often struggle with this constraint initially because they try to encode too much. The most effective approach is to identify the three to five most important aspects of your workflow that differ from the default ChatGPT behavior, then phrase those clearly and concisely. A detailed 5,000-character manifesto will not improve results compared to a 400-character statement of the actual constraints that matter most.

When a new conversation begins in the ChatGPT Windows app, these instructions are applied to the system prompt before any user input is processed. This happens automatically; the user does not see the mechanism. The effect is that the assistant’s behavior shifts in a consistent direction across all subsequent exchanges. Custom instructions are not prompts you repeat in every message; they are baseline configuration that persists until you change them.

Crafting effective « About you » instructions for specific professions

A financial analyst might write: « I work in equity research for a $20B asset management firm. I analyze quarterly earnings reports, competitive positioning, and valuation models using DCF and comparable company methods. I need clear citations to financial data, disclosure of model assumptions, and sensitivity analysis for key variables. » This gives the assistant actionable context. When the user later asks about a company’s growth rate assumptions, the assistant understands that hand-wavy estimates are insufficient and that the analysis must be defensible in a professional setting.

A healthcare consultant might write: « I advise hospital systems on operational efficiency, regulatory compliance, and payer relationships. I need to understand HIPAA constraints, CMS reimbursement rules, state licensure differences, and the difference between licensed and certified facilities. When discussing staffing or protocols, assume I am translating recommendations into actual practice at multiple sites with different resources. » This prevents the assistant from giving generic advice that ignores practical constraints or regulatory complexity.

A software engineering manager might write: « I manage a team of six engineers building a distributed payment system. We use Go, Python, Kubernetes, PostgreSQL, and AWS. I need code reviews to account for concurrency, latency, and security. Assume I understand microservices architecture but sometimes need help with unfamiliar libraries. » This focuses the assistant’s technical depth on areas where the user needs it most and avoids explaining concepts they already know.

The « About you » section works best when it describes your actual constraints and context, not your aspirations or ideal version of yourself. If you occasionally work with non-technical stakeholders but mostly work with engineers, mention the engineers. If you sometimes need high-school-level explanations and sometimes need research-level detail, pick the most common scenario and mention the exceptions in the behavior section instead. Accuracy matters more than comprehensiveness in this field.

Setting behavioral guidelines that actually persist and improve quality

The « How you’d like ChatGPT to behave » section is where most users fumble because they try to encode too many rules at once. A stronger approach is to list instructions in order of importance and focus on those that will create visible differences in how the assistant performs. A researcher might write: « Prioritize recent publications (within 5 years) over older citations. Flag when information is based on limited datasets or contested findings. If I ask ‘what do we know about X,’ interpret this as ‘what does the evidence say’ rather than ‘agree with my existing views.' » These three sentences change how the assistant interprets requests, gathers sources, and structures arguments.

A product manager might write: « When I describe a feature request or problem, ask clarifying questions about user impact, adoption barriers, and success metrics before suggesting solutions. For roadmap discussions, assume I need to defend decisions to stakeholders with limited technical background, so explain tradeoffs clearly. Flag when I am conflating correlation with causation. » A writer might write: « Preserve my voice and phrasing when editing; do not make things ‘prettier’ unless I ask. When I share drafts, suggest structural improvements before copy edits. Assume I understand grammar but may want readability feedback. » These are not generic instructions; they are specific behavioral shifts that a typical assistant would not make without direction.

One common error is writing instructions that contradict each other or demand logically incompatible outputs. « Be concise and provide exhaustive detail » or « Never ask questions and anticipate all my needs » create internal conflict that the assistant cannot resolve. The assistant will try to satisfy both, usually by compromising in ways that satisfy neither. Test this by writing clear behavioral instructions and then having an actual conversation to see whether the assistant’s responses align with what you wrote. If they do not, revise the instruction to be more specific about when each behavior applies.

Synchronization across Windows, web, and mobile platforms

Custom instructions are stored at the account level, not at the device level, which means they synchronize automatically across the Windows desktop app, the web version, and mobile clients on iOS and Android. When you edit your instructions on your Windows machine, open ChatGPT on your iPhone the next day, and start a conversation, those same instructions are active. This is one of the most underrated conveniences of the feature: you can configure the assistant once and have that configuration follow you across every platform.

However, there is a practical caveat. If you access ChatGPT through the official ChatGPT site, you are using the web version, which will respect custom instructions. If you download the native Windows desktop application, which provides enhanced keyboard shortcuts, improved file handling, and better OS integration, the same account settings apply. The synchronization is seamless enough that most users do not think about which platform they are using once instructions are configured.

The implication is that custom instructions should be written to be useful across different contexts, not tailored to one device. If your instructions reference « my Windows machine » or « my home office setup, » that specificity may seem odd or irrelevant when you open ChatGPT on your phone in a coffee shop. The same principle applies to time-sensitive instructions. If you write « I am working on a quarterly report due Friday, » update or remove that instruction after the deadline has passed; otherwise, it will linger across future conversations and create false context.

Conversation history also synchronizes across devices, so if you start a conversation on Windows and continue it on the web, the full context is preserved. Custom instructions are independent of conversation history; they apply to new conversations without regard to where they were started. This distinction matters when you are deciding whether a particular context belongs in custom instructions (persistent across all conversations) or should be stated at the beginning of a specific conversation (relevant to just that exchange).

Industry-specific instruction templates and reasoning

For lawyers and legal researchers, effective instructions might be: « About you: I am an in-house counsel for a technology company. I advise on contract negotiation, employment law, intellectual property, and data privacy. I need analysis that accounts for state-level variation and potential regulatory change. How to behave: Distinguish between legal risk and business risk. When I ask for a clause’s implications, assume I need to explain this to non-lawyers. Flag when a position contradicts case law or creates enforcement difficulty. Assume I will push back on conclusions I disagree with, so explain your reasoning clearly. » This gives the assistant enough structure to avoid generic legal advice while acknowledging the user’s expertise.

For academic researchers, a template might be: « About you: I research computational linguistics and publish in peer-reviewed venues. I use Python, TensorFlow, and work with large language models. I need references to papers, clear methodology sections, and discussion of limitations. How to behave: When I ask ‘is X a good idea,’ ask me what I am optimizing for. Flag claims that sound plausible but lack empirical support. Assume I will cite any papers you mention, so only suggest those that actually exist and that you can describe accurately. If you cannot find a reference, say so rather than guessing. » The second section is crucial; it prevents the assistant from inventing citations or overstating what the literature actually shows.

For content creators and marketers, a template might be: « About you: I create content for a B2B SaaS audience of IT decision-makers aged 35–55. I write for LinkedIn, email newsletters, and a company blog. My brand voice is authoritative but conversational. How to behave: Suggest hooks that would resonate with my audience without being clickbait. When I describe a feature, ask about the customer pain point it solves. Flag if language sounds too salesy or too technical for the audience. Assume I will adapt suggestions to my voice, so do not try to match my style perfectly. » This shapes the assistant’s output toward understanding audience dynamics and messaging fit, not just readability.

Avoiding common pitfalls in instruction design

One frequent mistake is writing instructions that assume the assistant has context it does not have. If you write « Remember that I prefer APA format, » the assistant may respond by using APA format in a single conversation but will not carry that preference forward unless you also mention it in your custom instructions. The word « remember » is not a stored instruction; it is just a conversational cue. Custom instructions should avoid imperative phrasing that assumes persistence within a single conversation and instead should make statements about how the assistant should behave across all interactions.

Another pitfall is being too restrictive in ways that actually reduce usefulness. Writing « Never use bullet points, only use prose paragraphs » might feel like a clear instruction, but it prevents the assistant from adapting format to the actual request. A user might later ask for a quick checklist and discover that the custom instruction prevents the assistant from delivering what would actually be most useful in that moment. Stronger instructions are framed as defaults rather than absolutes: « Prefer prose paragraphs for explanations, but use lists for procedures or comparisons. »

A third pitfall is trying to encode too much nuance in the behavior section without making it prioritized. If you write a 1,200-character instruction covering ten different behavioral preferences, the assistant may focus on the wrong ones or find them conflicting. Instead, write the three to five most important behavioral guidelines, leave white space, and be willing to refine them after testing. The best custom instructions are those that a user has tested in actual conversation and revised based on whether the assistant actually followed them as intended.

Finally, do not use custom instructions as a substitute for context-specific prompting. If you are starting a conversation that requires extensive project-specific details, explain those in your first message rather than trying to encode them as permanent instructions. Custom instructions should handle standing context; conversation-specific requests belong in the conversation itself. This separation keeps custom instructions clean and prevents them from becoming an unmaintainable pile of conditional rules.

Testing, refining, and maintaining custom instructions over time

The process of building effective custom instructions is iterative. Start with a rough draft of both sections, enter them, and then have a few real conversations in the Windows app or web version to see how the assistant interprets your instructions. Pay attention to moments when the assistant’s response is better or worse than you expected. If it is better, consider whether it discovered a useful interpretation of your instruction that you should keep. If it is worse, decide whether the problem is with the instruction itself or with how you phrased the request.

After three to five conversations, edit your instructions based on what you learned. If the assistant kept misinterpreting a behavioral guideline, rewrite it to be more explicit. If a section of the « About you » field was never relevant to the assistant’s responses, remove it and use the space for something more important. Keep a note of which instructions actually changed behavior in conversations and which seemed to have no effect; the latter candidates are good places to delete text and simplify.

Over weeks or months, your context may change. If your role shifts, your audience changes, or your workflow adapts, update custom instructions to match. A manager who was hired to lead a specific project might need temporary instructions related to that project during its duration; once the project ends, those instructions become stale and should be removed. This is not a one-time configuration; it is a living system that benefits from periodic review and refinement.

The most useful metric is whether the assistant’s default behavior matches what you actually need, reducing the amount of setup or correction required in each conversation. If you find yourself constantly adding clarifications to your requests that should already be in custom instructions, that is a signal to update them. Conversely, if several conversations pass without needing to correct the assistant on a particular point, and the assistant’s default behavior is already aligned, custom instructions are working as intended.

Frequently asked questions

Do custom instructions sync between my Windows desktop app and the mobile versions?

Yes. Custom instructions are stored at the account level and synchronize automatically across all platforms where you access ChatGPT, including the Windows desktop application, the web version, and iOS and Android apps. When you edit custom instructions on your Windows machine, those changes are active in new conversations on your phone within seconds.

Can I have different custom instructions for different projects or use cases?

Not within a single account. Custom instructions apply to all conversations globally. If you need fundamentally different behavior for different projects, you can either create a separate OpenAI account for each context, or include conditional logic in your instructions (for example, « When working on Project X, prioritize X; when working on Project Y, prioritize Y »). The second approach is messier but avoids the overhead of multiple accounts.

How long should my custom instructions be, and what happens if I exceed the character limit?

Each section has a soft limit of around 1,500 characters. You do not need to use all of that space; shorter, clearer instructions often work better than longer ones. If you exceed the limit, the interface will prevent you from saving until you trim the text. Focus on the three to five most important aspects of your context or behavioral preferences rather than trying to be exhaustive.