--- title: General guidelines for agentic development description: General guidelines for agentic development on the ServiceNow AI Platform cover prompt writing, context management, compliance validation, and development environment setup. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/vibe-cooding-guidelines.html release: australia topic_type: concept last_updated: "2026-06-05" reading_time_minutes: 1 keywords: [agentic development, prompt writing, context management, compliance validation, development environment, build agent, developer sandboxes, iterative development, vault console] breadcrumb: [Explore, Agentic development, Agentic development on the ServiceNow AI Platform, Building applications] --- # General guidelines for agentic development General guidelines for agentic development on the ServiceNow AI Platform cover prompt writing, context management, compliance validation, and development environment setup. ## Agentic development guidelines - Use clear, focused prompts with as much detail as possible to generate more accurate and relevant output. - If you're using Build Agent, include as much context as possible in your first prompt to enable more robust development. Include roles, data requirements, and success criteria. - When switching between two separate applications in Build Agent, specify the new application context. - Save your successful prompts to repurpose and reuse. For more information, see [Example prompts for agentic development](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vibe-coding-example-prompts.md). - Save your session to quickly resume working where you stopped. - Use the Build Agent chat panel for iterative development. - Validate compliance using Vault Console to check audit trails and security settings before deployment. - Develop in a sandbox using Developer Sandboxes for isolation and safety, or use a Personal Development Instance \(PDI\) or a non-production instance to avoid production deployment.