diff --git a/app/c/[ws]/company-shell-context.jsx b/app/c/[ws]/company-shell-context.jsx
new file mode 100644
index 00000000..dec9d822
--- /dev/null
+++ b/app/c/[ws]/company-shell-context.jsx
@@ -0,0 +1,13 @@
+'use client';
+
+import { createContext, useContext } from 'react';
+
+const CompanyShellContext = createContext(null);
+
+export function CompanyShellProvider({ value, children }) {
+ return
{output || (starting ? t('crew.tools.terminal.starting') : '')}
+
+ {t('crew.tools.terminal.note')}
+ {error && ( +{t('crew.tools.browser.note')}
+