Seven new indole-diterpenoids, penpaxilloids A–E (1–5), 7-methoxypaxilline-13-ene (6), and 10-hydroxy-paspaline (7), along with 20 known ones (8–27), were isolated from the marine-derived fungus Penicillium sp. ZYX-Z-143. Among them, compound 1 was a spiro indole-diterpenoid bearing a 2,3,3a,5-tetrahydro-1H-benzo[d]pyrrolo[2,1–b][1,3]oxazin-1-one motif. Compound 2 was characterized by a unique heptacyclic system featuring a rare 3,6,8-trioxabicyclo[3.2.1]octane unit. The structures of the new compounds were established by extensive spectroscopic analyses, NMR calculations coupled with the DP4 + analysis, and ECD calculations. The plausible biogenetic pathway of two unprecedented indole diterpenoids, penpaxilloids A and B (1 and 2), was postulated. Compound 1 acted as a noncompetitive inhibitor against protein tyrosine phosphatase 1B (PTP1B) with IC50 value of 8.60 ± 0.53 μM. Compound 17 showed significant α-glucosidase inhibitory activity with IC50 value of 19.96 ± 0.32 μM. Moreover, compounds 4, 8, and 22 potently suppressed nitric oxide production on lipopolysaccharide-stimulated RAW264.7 macrophages.