{"ref":"content:how-i-use-ai-for-development-and-why-context-matters","page":"/content/how-i-use-ai-for-development-and-why-context-matters","json":"/content/how-i-use-ai-for-development-and-why-context-matters.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"how-i-use-ai-for-development-and-why-context-matters","title":"How I Use AI for Development and Why Context Matters","url":"https://blog.zeis.de/posts/2026-04-20-how-i-use-ai/","content_type":"blog","explains":[{"ref":"capability:agent-code-access","applies_to":{"ecosystems":["abap","btp","cap","ui5"]}},{"ref":"capability:documentation","applies_to":{"ecosystems":["abap","btp","cap","ui5"]}},"artifact:marianfoo-mcp-sap-docs"],"summary":"Part one of the AI ABAP development series traces a move from pasting ChatGPT output and error messages back and forth to tools that search, read docs and inspect files themselves, and holds that the context around a model decides more in real projects than benchmark results do. In SAP work the grounding comes from [mcp-sap-docs](artifact:marianfoo-mcp-sap-docs), which brings SAP Help, GitHub repositories, style guides and DSAG guidelines into the session, and context for changing a class also means the tables it uses, the classes it calls and similar implementations. Agentic autonomy is a slider set per project, with the time saved on typing moved into planning and review, and the post stops before ABAP: SAP's MCP servers for UI5, CAP and Fiori ([@ui5/mcp-server](artifact:ui5-mcp-server), [@cap-js/mcp-server](artifact:cap-js-mcp-server), [@sap-ux/fiori-mcp-server](artifact:sap-ux-fiori-mcp-server)) sit in off-stack work that git and pipelines already gate, and the harder ABAP case is left to the next part.","short":"Part 1 of an AI ABAP series on context in development","authors":["actor:marianfoo"],"published":"2026-04-20","offers":["concepts"],"provenance":{"discovered_via":[{"source":"source:zeis"}],"first_seen":"2026-09-15"},"drafted_with_ai":true,"published_on":"source:zeis","history":[{"date":"2026-10-17","field":"explains","from":null,"to":"applies_to on capability:agent-code-access, capability:documentation","reason":"Door scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md)."}]},"readings":{"liveness":[{"label":"Checked against the source","tier":"unknown","evidence":"nobody has checked it"},{"label":"Source reachable","tier":"unknown","evidence":"not crawled"},{"label":"Age","tier":"good","evidence":"published 6 months ago"}],"compatibility":[{"label":"Version","tier":"unknown","evidence":"no version declared"},{"label":"Moved since?","tier":"good","evidence":"no recorded change after 2026-04-20"},{"label":"Findings","tier":"good","evidence":"none flagged"}],"reach":[{"value":null,"unit":"views"},{"value":null,"unit":"comments"},{"value":null,"unit":"likes"}]},"signals":null,"series":{"container":false,"of":10,"at":1,"parts":[{"position":1,"title":"How I Use AI for Development and Why Context Matters","url":"https://blog.zeis.de/posts/2026-04-20-how-i-use-ai/","published":"2026-04-20","state":"indexed","id":"how-i-use-ai-for-development-and-why-context-matters"},{"position":2,"title":"ABAP and Agentic AI: The Hidden Problem in Real Projects","url":"https://blog.zeis.de/posts/2026-04-22-ai-abap-development/","published":"2026-04-22","state":"indexed","id":"abap-and-agentic-ai-the-hidden-problem-in-real-projects"},{"position":3,"title":"Introducing ARC-1: A Secure ADT MCP Server for Enterprise SAP Development","url":"https://blog.zeis.de/posts/2026-04-27-arc-1/","published":"2026-04-27","state":"indexed","id":"introducing-arc-1-a-secure-adt-mcp-server-for-enterprise-sap-development"},{"position":4,"title":"ARC-1 on SAP BTP: Secure ABAP Agentic Development Beyond the Laptop","url":"https://blog.zeis.de/posts/2026-04-29-arc-1-btp/","published":"2026-04-29","state":"indexed","id":"arc-1-on-sap-btp-secure-abap-agentic-development-beyond-the-laptop"},{"position":5,"title":"ARC-1 with Copilot Studio: SAP System Context Beyond Developers","url":"https://blog.zeis.de/posts/2026-05-05-arc-1-copilot-studio/","published":"2026-05-04","state":"indexed","id":"arc-1-with-copilot-studio-sap-system-context-beyond-developers"},{"position":6,"title":"ARC-1 with Joule Studio: Bringing Real ABAP System Context into Joule","url":"https://blog.zeis.de/posts/2026-05-08-arc-1-joule-studio-clean-core/","published":"2026-05-06","state":"indexed","id":"arc-1-with-joule-studio-bringing-real-abap-system-context-into-joule"},{"position":7,"title":"From SEGW and Legacy UI5 to RAP with ARC-1","url":"https://blog.zeis.de/posts/2026-05-11-segw-to-rap/","published":"2026-05-11","state":"indexed","id":"from-segw-and-legacy-ui5-to-rap-with-arc-1"},{"position":8,"title":"ABAP Development Automation with ARC-1 and GitHub Workflows","url":"https://blog.zeis.de/posts/2026-05-12-arc-1-abap-cicd-review/","published":"2026-05-12","state":"indexed","id":"abap-development-automation-with-arc-1-and-github-workflows"},{"position":9,"title":"Before You Upgrade S/4HANA: Static UI5 Checks with MCP","url":"https://blog.zeis.de/posts/2026-05-20-ui5-upgrade-mcp/","published":"2026-05-20","state":"indexed","id":"before-you-upgrade-s4hana-static-ui5-checks-with-mcp"},{"position":10,"title":"ARC-1 1.0: One Deployment, Multiple SAP Systems","url":"https://blog.zeis.de/posts/2026-08-03-arc-1-update/","published":"2026-08-03","state":"indexed","id":"arc-1-1-0-one-deployment-multiple-sap-systems"}]},"edges":{"authors":[{"ref":"actor:marianfoo","name":"Marian Zeis","json":"/actors/marianfoo.json"}]}}